NXP Semiconductors /LPC11Exx /USART /IIR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as IIR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (AT_LEAST_ONE_INTERRU)INTSTATUS 0 (4_MODEM_STATUS)INTID0RESERVED 0FIFOEN 0 (ABEOINT)ABEOINT 0 (ABTOINT)ABTOINT 0RESERVED

INTID=4_MODEM_STATUS, INTSTATUS=AT_LEAST_ONE_INTERRU

Description

Interrupt ID Register. Identifies which interrupt(s) are pending.

Fields

INTSTATUS

Interrupt status. Note that IIR[0] is active low. The pending interrupt can be determined by evaluating IIR[3:1].

0 (AT_LEAST_ONE_INTERRU): At least one interrupt is pending.

1 (NO_INTERRUPT_IS_PEND): No interrupt is pending.

INTID

Interrupt identification. IER[3:1] identifies an interrupt corresponding to the USART Rx FIFO. All other values of IER[3:1] not listed below are reserved.

0 (4_MODEM_STATUS): 4 - Modem status

1 (3_THRE_INTERRUPT): 3 - THRE Interrupt.

2 (2A__RECEIVE_DATA_AV): 2a - Receive Data Available (RDA).

3 (1_RECEIVE_LINE_S): 1 - Receive Line Status (RLS).

6 (2B__CHARACTER_TIME_): 2b - Character Time-out Indicator (CTI).

RESERVED

Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.

FIFOEN

These bits are equivalent to FCR[0].

ABEOINT

End of auto-baud interrupt. True if auto-baud has finished successfully and interrupt is enabled.

ABTOINT

Auto-baud time-out interrupt. True if auto-baud has timed out and interrupt is enabled.

RESERVED

Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.

Links

()